import axios from '../common/axios'
// 获取管理员下拉角色列表
export async function getAdminOptaion(){
    let res=await axios.get("rolelist")
    return res.data.list
}
// 获取管理员列表
export async function getUserList(data){
    let res=await axios.get("userlist",{params:data});
    return res.data.list
}
// 获取管理员总个数
export async function getAdminNum(){
    let res=await axios.get("usercount");
    return res.data.list
}
// =======================================================
// 获取商品分类列表
export async function getCateList (){
    let res=await axios.get('/catelist', {params: {istree: 1}});
    return res.data.list
}
// 根据id查询商品分类信息
export async function getCateById (id){
    let res=await axios.get('/cateinfo', {params: {id}});
    return res.data.list
}
// =====================================================================================
// 根据一级分类获取对应的二级分类列表
export async function getSecondCateList (pid){
    let res=await axios.get('/catelist', {params: {pid}});
    return res.data.list
}
// 根据id查询商品信息
export async function getGoodsById (id){
    let res=await axios.get('/goodsinfo', {params: {id}});
    return res.data.list
}
// 获取商品信息列表
export async function getGoodsList (data){
    let res=await axios.get('/goodslist',{params:data});
    return res.data.list
}
// 获取商品总数
export async function getGoodsNumber (){
    let res=await axios.get('/goodscount');
    return res.data.list
}
// 获取下拉商品规格列表
export async function getSpecsListOption (){
    let res=await axios.get('/specslist');
    return res.data.list
}
// 根据商品规格ID获取对应的商品规格属性列表
export async function getSpecsAttr (id){
    let res=await axios.get('/specsinfo',{params:{id}});
    return res.data.list
}

// =========================================================================================
// 获取商品规格列表
export async function getSpecsList (data){
    let res=await axios.get('/specslist',{params:data});
    return res.data.list
}
// 获取总条数--商品规格列表
export async function getSpecsNumber (){
    let res=await axios.get('/specscount');
    return res.data.list
}
// =============================================================================
// 管理员登录
export async function userlogin (data){
    let res=await axios.post('/userlogin',data);
    return res.data.list
}
// ====================================================================
// 获取会员列表
export async function getNemberList (){
    let res=await axios.get('/memberlist');
    return res.data.list
}
// ======================================================================
// 获取轮播图列表
export async function getBannerList (){
    let res=await axios.get('/bannerlist');
    return res.data.list
}
// ========================================================================
// 获取秒杀列表
export async function getSeckillList (){
    let res=await axios.get('/secklist');
    return res.data.list
}
// 根据二级id查询商品信息
export async function getCateGoods (sid){
    let res=await axios.get('/getcategoods', {params: {sid}});
    return res.data.list
}